body{overflow-x:hidden;}
.share-header{width:100%; overflow: hidden; min-width:1200px; height:1154px; background:url(../images/activity/share_friends/header_bg.jpg) center top no-repeat;}
.share-header-bg{width:100%; position: absolute; z-index: 1; left:0; top:180px; height:576px;  background:url(../images/activity/share_friends/source.png) center top no-repeat; }
.share-header-content{width:1200px; margin:0 auto; position: relative; z-index: 2; text-align: center;}
.share-header-slogan1{font-weight: normal; font-size:71px; color:#fede2c; margin-top:105px; line-height: 1; animation-delay: 1s;}
.share-header-slogan2,.share-header-slogan3{margin-top:55px;}
.share-header-slogan2 img{vertical-align: bottom;}
.share-header-slogan2 span{vertical-align: bottom; font-size:50px; color:#fede2c; animation-delay: 1s;}
.share-header-slogan3{width:313px; height:68px; animation-delay: 2s; font-size:38px; line-height: 63px; color:#4b1786; text-align: center; display: inline-block;  background:url(../images/activity/share_friends/btn.png) center top no-repeat; }
.share-header-slogan3:hover{color:red;}
.share-header-slogan4{font-size:56px; margin-top:50px; animation-delay: 2.5s; color:#fede2c; font-weight: normal;}
.share-header .tips-txt{font-size:38px; color:#ee243e; text-align: center; margin-top:363px; line-height: 1;}
.share-main{width:100%; min-width:1200px; background:#fde044; padding-top:30px;}
.share-warp{width:1200px; margin:0 auto;}

.share-advantage{visibility: hidden; float: right; }
.share-advantage li{overflow: hidden; margin-bottom: 45px;}
.share-advantage.active li{animation: fadeInLeft 1s;}
.share-advantage.active li:nth-of-type(1){animation-duration: 1s;}
.share-advantage.active li:nth-of-type(2){animation-duration: 1.2s;}
.share-advantage.active li:nth-of-type(3){animation-duration: 1.4s;}
.share-advantage.active li:nth-of-type(4){animation-duration: 1.6s;}
.share-advantage.active li:nth-of-type(5){animation-duration: 1.8s;}
.share-advantage.active li:nth-of-type(6){animation-duration: 2s;}

.share-advantage i{float:left; width:32px; height:32px; margin-top:10px; background:#58278f; color:#fff; text-align: center; line-height: 32px; font-size:24px;}
.share-advantage p{line-height: 50px; width:1140px; float:right; font-size:24px; color:#73534a;}
.share-tips{width:764px; height:260px; margin:0 auto; background:url(../images/activity/share_friends/tips.jpg) center top no-repeat; text-align: center;}
.share-tips span{color:#ee243e; display: inline-block; font-size:38px; margin-top:203px;}
.share-desc{margin-top:55px;}
.share-desc .icon-package{display: inline-block; vertical-align: middle; width:58px; height:57px; background:url(../images/activity/share_friends/icon-package.png) center top no-repeat;}
.share-desc .left-hd span{vertical-align: bottom; margin-right:20px; font-size:32px; color:#702512;}
.share-desc .left{float:left;}
.share-desc .left .txt{color:#702512; font-size:32px; margin-top:30px;}
.share-desc .left li{margin-bottom: 50px;}
.share-desc .right{float:right; -moz-box-shadow:0px 2px 16px #a08500; -webkit-box-shadow:0px 2px 16px #a08500; box-shadow:0px 2px 16px #a08500; margin-top:60px; background:#fff; text-align: center; padding:12px; font-size:28px; color:#434343; line-height: 1; }
.share-desc .right p{margin-top:5px;}